package com.dp.iot.model;

import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import java.sql.Time;
import java.sql.Timestamp;
import java.math.*;
import java.io.Serializable;
import lombok.Data;
/**
* 代码为自动生成 Created by www.magicalcoder.com
* 如果你改变了此类 read 请将此行删除
* 欢迎加入官方QQ群:323237052
*/
@Data
public class IotWarningRecord implements Serializable{

    private String warningRecordId;//预警记录ID
    private String equipmentId;//设备ID
    private String equipmentName;//设备名称
    private String collectionModeId;//采集方式ID
    private String collectionModeName;//采集方式名称
    private String collectionPointId;//采集点ID
    private String collectionPointName;//采集点名称
    private String collectionPointType;//采集点类型
    private String collectionPointValue;//采集原始值
    private String collectionPointResult;//采集处理值
    private String pointWarningId;//采集点预警ID
    private String pointWarningName;//预警名称
    private String pointWarningRule;//预警规则
    private String pointWarningEvel;//预警级别
    private String pointWarningEvent;//预警事件
    private String warningNotifyId;//报警推送ID
    private String warningNotifyName;//报警推送名称
    private String warningNotifyType;//报警推送类型
    private String warningNotifyParameter1;//推送参数1
    private String warningNotifyParameter2;//推送参数2
    private String warningNotifyParameter3;//推送参数3
    private String warningNotifyContent;//预警内容
    private String warningRecordStatus;//预警记录状态
    private String remarks;//备注
    @DateTimeFormat( pattern = "yyyy-MM-dd HH:mm:ss" )
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Timestamp creationTime;//创建时间
    private String creationUser;//创建人
    @DateTimeFormat( pattern = "yyyy-MM-dd HH:mm:ss" )
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Timestamp updateTime;//更新时间
    private String updateUser;//更新人
    private String spare1;//备用1
    private String spare2;//备用2
    private String spare3;//备用3


    public String getWarningRecordId(){
        return warningRecordId;
    }
    public void setWarningRecordId(String warningRecordId){
        this.warningRecordId = warningRecordId;
    }

    public String getEquipmentId(){
        return equipmentId;
    }
    public void setEquipmentId(String equipmentId){
        this.equipmentId = equipmentId;
    }

    public String getEquipmentName(){
        return equipmentName;
    }
    public void setEquipmentName(String equipmentName){
        this.equipmentName = equipmentName;
    }

    public String getCollectionModeId(){
        return collectionModeId;
    }
    public void setCollectionModeId(String collectionModeId){
        this.collectionModeId = collectionModeId;
    }

    public String getCollectionModeName(){
        return collectionModeName;
    }
    public void setCollectionModeName(String collectionModeName){
        this.collectionModeName = collectionModeName;
    }

    public String getCollectionPointId(){
        return collectionPointId;
    }
    public void setCollectionPointId(String collectionPointId){
        this.collectionPointId = collectionPointId;
    }

    public String getCollectionPointName(){
        return collectionPointName;
    }
    public void setCollectionPointName(String collectionPointName){
        this.collectionPointName = collectionPointName;
    }

    public String getCollectionPointType(){
        return collectionPointType;
    }
    public void setCollectionPointType(String collectionPointType){
        this.collectionPointType = collectionPointType;
    }

    public String getCollectionPointValue(){
        return collectionPointValue;
    }
    public void setCollectionPointValue(String collectionPointValue){
        this.collectionPointValue = collectionPointValue;
    }

    public String getCollectionPointResult(){
        return collectionPointResult;
    }
    public void setCollectionPointResult(String collectionPointResult){
        this.collectionPointResult = collectionPointResult;
    }

    public String getPointWarningId(){
        return pointWarningId;
    }
    public void setPointWarningId(String pointWarningId){
        this.pointWarningId = pointWarningId;
    }

    public String getPointWarningName(){
        return pointWarningName;
    }
    public void setPointWarningName(String pointWarningName){
        this.pointWarningName = pointWarningName;
    }

    public String getPointWarningRule(){
        return pointWarningRule;
    }
    public void setPointWarningRule(String pointWarningRule){
        this.pointWarningRule = pointWarningRule;
    }

    public String getPointWarningEvel(){
        return pointWarningEvel;
    }
    public void setPointWarningEvel(String pointWarningEvel){
        this.pointWarningEvel = pointWarningEvel;
    }

    public String getPointWarningEvent(){
        return pointWarningEvent;
    }
    public void setPointWarningEvent(String pointWarningEvent){
        this.pointWarningEvent = pointWarningEvent;
    }

    public String getWarningNotifyId(){
        return warningNotifyId;
    }
    public void setWarningNotifyId(String warningNotifyId){
        this.warningNotifyId = warningNotifyId;
    }

    public String getWarningNotifyName(){
        return warningNotifyName;
    }
    public void setWarningNotifyName(String warningNotifyName){
        this.warningNotifyName = warningNotifyName;
    }

    public String getWarningNotifyType(){
        return warningNotifyType;
    }
    public void setWarningNotifyType(String warningNotifyType){
        this.warningNotifyType = warningNotifyType;
    }

    public String getWarningNotifyParameter1(){
        return warningNotifyParameter1;
    }
    public void setWarningNotifyParameter1(String warningNotifyParameter1){
        this.warningNotifyParameter1 = warningNotifyParameter1;
    }

    public String getWarningNotifyParameter2(){
        return warningNotifyParameter2;
    }
    public void setWarningNotifyParameter2(String warningNotifyParameter2){
        this.warningNotifyParameter2 = warningNotifyParameter2;
    }

    public String getWarningNotifyParameter3(){
        return warningNotifyParameter3;
    }
    public void setWarningNotifyParameter3(String warningNotifyParameter3){
        this.warningNotifyParameter3 = warningNotifyParameter3;
    }

    public String getWarningNotifyContent(){
        return warningNotifyContent;
    }
    public void setWarningNotifyContent(String warningNotifyContent){
        this.warningNotifyContent = warningNotifyContent;
    }

    public String getWarningRecordStatus(){
        return warningRecordStatus;
    }
    public void setWarningRecordStatus(String warningRecordStatus){
        this.warningRecordStatus = warningRecordStatus;
    }

    public String getRemarks(){
        return remarks;
    }
    public void setRemarks(String remarks){
        this.remarks = remarks;
    }

    public Timestamp getCreationTime(){
        return creationTime;
    }
    public void setCreationTime(Timestamp creationTime){
        this.creationTime = creationTime;
    }

    public String getCreationUser(){
        return creationUser;
    }
    public void setCreationUser(String creationUser){
        this.creationUser = creationUser;
    }

    public Timestamp getUpdateTime(){
        return updateTime;
    }
    public void setUpdateTime(Timestamp updateTime){
        this.updateTime = updateTime;
    }

    public String getUpdateUser(){
        return updateUser;
    }
    public void setUpdateUser(String updateUser){
        this.updateUser = updateUser;
    }

    public String getSpare1(){
        return spare1;
    }
    public void setSpare1(String spare1){
        this.spare1 = spare1;
    }

    public String getSpare2(){
        return spare2;
    }
    public void setSpare2(String spare2){
        this.spare2 = spare2;
    }

    public String getSpare3(){
        return spare3;
    }
    public void setSpare3(String spare3){
        this.spare3 = spare3;
    }
}
